begin to leaf - German English Dictionary